Part Number Hot Search : 
MC33063A CMC111J WR202 TE28F ECWF2565 EL5481 60150 S5000
Product Description
Full Text Search
 

To Download OV528 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  c amera c hip ? d atasheet camerachip? datasheet datasheet ? OV528 ? omnivision technologies inc., 2002 ovt OV528 single chip camera-to-serial bridge last modified: october 10, 2002 document version: 1.3 t his document is provided ? as is ? with no warranties whatsoever , including any warranty of merchantability , non - infringement , fitness for any particular purpose , or any warranty otherwise arising out of any proposal , specification or sample . omnivision technologies inc. disclaims all liab ility, including liability fo r infringement of any proprietary rights, relating to use of informati on in this document. no license, expressed or implied, by estoppels or otherwise, to any intellectual property rights is granted herein. *third-party brands, names, and trademarks are t he property of their respective owners. note: the information contained in this document is consider ed proprietary to omnivision technologies inc. this information may be distributed only to individuals or organizations authorized by omnivision technologies, inc. to receive said information. individuals and/or organizations are not allowed to re-distribute said information without consent of omnivision te chnologies inc. authoriz ed representative(s). free datasheet http://www.datasheetlist.com/
d atasheet OV528 datasheet doc #ds201 ? omnivision technologies inc., 2002, version 1.0 page 1 contents contents 1 figures 2 tables 3 features 4 general f eatur es ............................................................................................................... ............................................... 4 camera in terfaces.............................................................................................................. ............................................... 4 serial in terfaces .............................................................................................................. .................................................. 4 the compressi on engi ne......................................................................................................... ......................................... 4 miscell aneous .................................................................................................................. ................................................. 4 OV528-64 vs. OV528-10 0......................................................................................................... ........................................ 4 architecture 5 general de scripti on ............................................................................................................ .............................................. 5 functional de scription......................................................................................................... .............................................. 5 camera s ensors................................................................................................................. ........................................... 5 program memory................................................................................................................. .......................................... 5 OV528 serial bridge............................................................................................................ .......................................... 5 pin definitions 7 pin assign ments ................................................................................................................ ............................................... 7 OV528-t64 pin descrip tions ..................................................................................................... ........................................ 9 OV528-t100 pin de scriptions.................................................................................................... ..................................... 12 OV528-b64 pin descrip tions ..................................................................................................... ..................................... 16 electrical characteristics 19 register table & command set 20 register table................................................................................................................. ................................................ 20 example of command set ......................................................................................................... ..................................... 27 initial (f fffff 01h) ............................................................................................................ ...................................... 27 preview resolution for vga sensor.............................................................................................. .............................. 28 dump (fff fff02h) ............................................................................................................... .................................... 29 set register (ffffff 03h) ....................................................................................................... ............................. 29 get picture (fffff f04h) ........................................................................................................ .............................. 29 snapshot (f fffff 05h) ........................................................................................................... ............................... 29 save data ( ffffff 06h) .......................................................................................................... ................................ 29 reset (ff ffff 08h) .............................................................................................................. .................................... 30 power off (ffffff 09h) .......................................................................................................... .............................. 30 data (ffffff0ah) ............................................................................................................... ..................................... 30 get register (ffffff0bh) ....................................................................................................... ............................ 30 download program (ffffff0ch) ................................................................................................... .................. 30 sync (fff fff0d h) ............................................................................................................... .................................... 31 ack (ffffff0eh) ................................................................................................................ ...................................... 31 nak (ffffff0fh) ................................................................................................................ ...................................... 31 mechanical information 32 OV528-t64 pack age.............................................................................................................. ......................................... 32 OV528-t100 package............................................................................................................. ........................................ 33 OV528-b64 pack age .............................................................................................................. ........................................ 34 revision hi story ............................................................................................................... ............................................... 35 free datasheet http://www.datasheetlist.com/
d atasheet OV528 datasheet doc #ds201 ? omnivision technologies inc., 2002, version 1.0 page 2 figures figure 1. system block diagram 5 figure 2. functional block diagram 6 figure 3. OV528-t64 pin assignment 7 figure 4. OV528-t100 pin assignment 8 figure 5. OV528-t64 package 32 figure 6. OV528-t100 package 33 figure 7. OV528-b64 package 34 free datasheet http://www.datasheetlist.com/
d atasheet OV528 datasheet doc #ds201 ? omnivision technologies inc., 2002, version 1.0 page 3 tables table 1. OV528-64 vs. OV528-100 4 table 2. OV528-t64 pin descriptions ? all pins in numeric order 9 table 3. OV528-t64 pin descriptions ? camera interface (12 pins) 10 table 4. OV528-t64 pin descriptions ? serial camera control bus (3 pins) 10 table 5. OV528-t64 pin descriptions ? serial interface (4 pins) 10 table 6. OV528-t64 pin descriptions ? clock & reset (7 pins) 11 table 7. OV528-t64 pin descriptions ? serial program id (4 pins) 11 table 8. OV528-t64 pin descriptions ? gpio (9 pins) 11 table 9. OV528-t64 pin descriptions ? misc. (6 pins) 11 table 10. OV528-t64 pin descriptions ? internal mc i/o ports (1 pin) 11 table 11. OV528-t64 pin descriptions ? power & ground (18 pins) 11 table 12. OV528-t100 pin descriptions ? all pins in numeric order 12 table 13. OV528-t100 pin descriptions ? camera interface (12 pins) 14 table 14. OV528-t100 pin descriptions ? serial camera control bus (3 pins) 14 table 15. OV528-t100 pin descriptions ? serial interface (4 pins) 14 table 16. OV528-t100 pin descriptions ? clock & reset (7 pins) 14 table 17. OV528-t100 pin descriptions ? serial program id (7 pins) 14 table 18. OV528-t100 pin descriptions ? gpio (15 pins) 15 table 19. OV528-t100 pin descriptions ? misc. (7 pins) 15 table 20. OV528-t100 pin descriptions ?internal mc i/o ports (23 pins) 15 table 21. OV528-t100 pin descriptions ? power & ground (22 pins) 15 table 22. OV528-b64 pin descriptions ? all pins in numeric order 16 table 23. OV528-b64 pin descriptions ? camera interface (12 pins) 17 table 24. OV528-b64 pin descriptions ? serial camera control bus (3 pins) 17 table 25. OV528-b64 pin descriptions ? serial interface (4 pins) 17 table 26. OV528-b64 pin descriptions ? clock & reset (7 pins) 18 table 27. OV528-b64 pin descriptions ? serial program id (4 pins) 18 table 28. OV528-b64 pin descriptions ? gpio (9 pins) 18 table 29. OV528-b64 pin descriptions ? misc. (6 pins) 18 table 30. OV528-b64 pin descriptions ? internal mc i/o ports (2 pins) 18 table 31. OV528-b64 pin descriptions ? power & ground (18 pins) 18 table 32. dc electrical characteristics 19 table 33. recommended operating conditions 19 table 34. register list 20 table 35. command list 27 table 36. rs-232 baud rate 28 free datasheet http://www.datasheetlist.com/
d atasheet OV528 datasheet doc #ds201 ? omnivision technologies inc., 2002, version 1.0 page 4 features general features low-cost, single-chip & low-powered solution for high resolution serial bus pda/cellular phone camera accessory applications 3.3v i/o, 2.5v core, 64-pin/100-pin tqfp, 64-pin bga no external dram required camera interfaces ov76x0 vga color digital cameras ov66x0 cif color digital cameras 8-bit camera input interface built-in down-sampling, clamping and windowing circuits for vga/cif/si f/qcif/160x128/80x64 image resolutions built-in color conversion circuits fo r 4 gray/16 gray/256 gray/12-bit rgb/ 16-bit rgb/pallet 256 rgb preview images serial interfaces rs-232: 115.2k bps ~ 920k bps for transferring jpeg still pictures or 160x128 preview @8 bpp with 0.75~6 fps 4-wire serial bus: 1~2m bps for tr ansferring jpeg still pictures or sif (320x240) preview @4 bpp with 6~8 fps the compression engine jpeg codec with variable quality se ttings for different resolutions miscellaneous serial camera control bus general purpose i/o pins built-in micro controller (mc) built-in pll OV528-64 vs. OV528-100 table 1. OV528-64 vs. OV528-100 OV528-64 OV528-100 pin 64-pin 100-pin less mc interface - port: p2[0] - no interrupt pins - no control pins more mc interface - port: p0[7 :0], p2[7:0] - interrupt: int[1:0] - control: wr_, rd_, ale and psen_ fewer io vdd & vss(total 7-pairs) more io vdd & vss (total 9-pairs) mc pins no parallel i/f with program memory - no p_s parallel i/f with program memory - p_s gpio pins fewer gpio(total 8) - gpio0[1], gpio0 [3], gpio0[7:6] - gpio1[3:0] more gpio(total 15) - gpio0[7:1] - gpio1[7:0] physical difference id pins fewer id pins (total 4) - id[3:0] more id pins(total 7) - id[6:0] program memory interface - cannot support parallel interface with program memory - cannot support optional program memory - supports parallel interface with program memory - supports optional program memory for large program size (up to 64k) gpio - total of 8 dedicated gpio pins that can be used for general purpose i/o - total of 15 dedicated gpio pins that can be used for general purpose i/o - p0[7:0] and p2[7:0] can be used for general purpose functional difference serial id - maximum 16 different ids - maximum 128 different ids free datasheet http://www.datasheetlist.com/
d atasheet OV528 datasheet doc #ds201 ? omnivision technologies inc., 2002, version 1.0 page 5 architecture general description the OV528 serial bus camera system performs as a video camera or a jpeg compressed still camera and can be attached to a wireless or pda host. when it performs as a video camera, the tft-lcd panel of the host operates as a viewfinder. us ers can send out a snapshot command from the host in order to capture a full resolution single-frame still pi cture. the picture is then compressed by the jpeg engine and transferred to the host. functional description OV528, the single chip camera-t o-serial bridge, is a low- cost, single-chip & low-powered solution for high- resolution serial bus pda/cellular phone camera accessory applications. along with ov76x0/ov66x0 cmos vga/cif color digital camerachips, OV528 comprises a low-cost, highly integrated serial camera system. there is no additional dram required. the OV528 system, as shown in figure 1, consists of a camerachip, program memory and OV528 serial bridge. camera sensors the OV528 supports omnivision ov76x0/ and ov66x0 camerachips with an 8-bit yc b c r interface. program memory a program memory is required for the embedded mc to respond to host commands correctly, as well as to store all necessary parameters for adjusting image/compression qualities. a serial type program memory is required for OV528, while both serial and parallel types of program memory can be adapted to OV528-100. the contents of the progr am memory can be updated on the fly. OV528 serial bridge the OV528 serial bridge is a controller chip that can transfer image data from camerachips to wireless/pda hosts. the OV528 takes 8-bit yc b c r 422 progressive video data from an ov76x0/ov66x0 ca merachip. the camera interface synchronizes with input video data and performs down-sampling, clamping and windowing functions with desired resolution, as well as color conversion that is requested by the user through serial bus host commands. the jpeg codec with variable quality settings can achieve higher compression ratio & better image quality for various image resolutions. the serial camera control bus is used to achieve greater flexibility in camera interface. figure 1. system block diagram OV528 sensor ov76x0 ov66x0 (optional) program memory host eeprom free datasheet http://www.datasheetlist.com/
d atasheet OV528 datasheet doc #ds201 ? omnivision technologies inc., 2002, version 1.0 page 6 figure 2. functional block diagram OV528 sensor ov76x0 ov66x0 camera interface jpeg interface micro controller serial interface (optional) program memory host eeprom buffer rs232 serial interface program buffer data path control path free datasheet http://www.datasheetlist.com/
d atasheet OV528 datasheet doc #ds201 ? omnivision technologies inc., 2002, version 1.0 page 7 pin definitions pin assignments figure 3. OV528-t64 pin assignment 49 y0 3 5 i o _ v d d 4 3 6 g p i o 0 6 3 8 d u m p _ p r c 3 9 s e l _ u a r t 4 0 c o r e _ v d d 2 4 1 s c s _ 4 2 c o r e _ v s s 2 4 3 s i o 1 4 4 s i o 0 4 6 i o _ v s s 5 4 7 g p i o 0 7 17 rts_ 20 cts_ 21 rxd 22 txd 23 io_vss2 24 xin 25 xout 26 io_vdd3 27 id0 29 snap_ 30 test 31 io_vss3 2 p l l _ s e l 3 c c l k 4 h r e f 5 c o r e _ v s s 1 6 v s y n c 7 c o r e _ v d d 1 8 r e s e t _ 1 0 i o _ v d d 1 1 1 s x o u t 1 2 s x i n 1 3 i o _ v s s 1 1 6 u c l k 58 y4 59 y5 60 io_vdd6 61 y6 62 y7 64 pclk 50 io_vdd5 52 y1 54 y2 56 y3 57 io_vss6 1 5 u c o _ i 1 4 g p i o 0 1 9 m c l k _ s e l 18 io_vdd2 32 gpio03 28 ea_ 19 p20 3 3 i d 1 3 4 i d 2 3 7 i o _ v s s 4 4 8 g p i o 1 0 4 5 i d 3 51 gpio11 53 gpio12 63 io_vss7 55 gpio13 1 i o _ v d d 7 OV528-t64 free datasheet http://www.datasheetlist.com/
d atasheet OV528 datasheet doc #ds201 ? omnivision technologies inc., 2002, version 1.0 page 8 figure 4. OV528-t100 pin assignment 76 y0 5 1 w r _ 5 2 i n t 0 5 3 i d 1 5 4 i d 2 5 5 i o _ v d d 6 5 6 i d 4 5 7 g p i o 0 6 5 8 i n t 1 5 9 i o _ v s s 6 6 0 d u m p _ p r c 6 1 s e l _ u a r t 6 2 c o r e _ v d d 2 6 3 s c s _ 6 4 c o r e _ v s s 2 6 5 s i o 0 6 6 r d _ 6 7 i o _ v d d 7 6 8 s i o 1 6 9 i d 3 7 0 i o _ v s s 7 7 1 i d 5 7 2 g p i o 0 7 7 3 a l e 7 4 p s e n _ 7 5 g p i o 1 0 26 p07 27 rts_ 28 io_vdd4 29 p20 30 cts_ 31 p21 32 rxd 33 p22 34 p23 35 txd 36 p24 37 io_vss4 38 xin 39 xout 40 io_vdd5 41 p25 42 id0 43 ea_ 44 p26 45 snap_ 46 p27 47 test 48 gpio02 49 io_vss5 50 gpio3 1 p 0 1 2 i o _ v d d 1 3 p l l _ s e l 4 i o _ v s s 1 5 p 0 2 6 c c l k 7 i o _ v d d 2 8 p 0 3 9 h r e f 1 0 i o _ v s s 2 1 1 p 0 4 1 2 c o r e _ v s s 1 1 3 v s y n c 1 4 c o r e _ v d d 1 1 5 r e s e t _ 1 6 p 0 5 1 7 m c l k _ s e l 1 8 i o _ v d d 3 1 9 s x o u t 2 0 s x i n 2 1 i o _ v s s 4 2 2 g p i o 0 1 2 3 u c o _ i 2 4 u c l k 2 5 p 0 6 OV528-t100 90 y4 91 gpio15 92 y5 93 io_vdd9 94 y6 95 gpio16 96 y7 97 io_vss9 98 p00 99 pclk 100 gpio17 77 id6 78 gpio04 79 io_vdd8 80 gpio11 81 y1 82 gpio12 83 y2 84 gpio13 85 y3 86 gpio14 87 gpio05 88 io_vss8 89 p_s free datasheet http://www.datasheetlist.com/
d atasheet OV528 datasheet doc #ds201 ? omnivision technologies inc., 2002, version 1.0 page 9 OV528-t64 pin descriptions table 2. OV528-t64 pin descriptions ? all pins in numeric order pin # name i/o function 1 dvdd digital 3.3v power 2 pll_sel i pll select 3 cclk o camera clock output 4 href i camera horizontal window reference input 5 cvss digital ground 6 vsync i camera vertical sync input 7 cvdd digital 2.5v power 8 reset_ i power-on reset input. low-active 9 mclk_sel i master clock select. 1 from internal pll. 0 from 48mhz crystal 10 dvdd digital 3.3v power 11 sxout o serial bus crystal output 12 sxin i serial bus crystal input 13 dvss digital ground 14 gpio0[1] i/o general purpose i/o port 0 bit 1 15 uco_i i external/internal mc select. 0 for internal mc. must sele ct internal mc for OV528 16 uclk o rs-232 master clock output 17 rts_ i/o rs-232 rts_ 18 dvdd digital 3.3v power 19 p2[0] i/o internal mc port 2 bit 0 20 cts_ i rs-232 cts_ 21 rxd i rs-232 rxd 22 txd o rs-232 txd 23 dvss digital ground 24 xin i system crystal input 25 xout o system crystal output 26 dvdd digital 3.3v power 27 id[0] i/o serial program memory id bit 0 28 ea_ i/o internal mc ea_ 29 snap_ i snapshot button input. low-active 30 test i test mode enabled/disabled. 1 for enabled 31 dvss digital ground 32 gpio0[3] i/o general purpose i/o port 0 bit 3 33 id[1] i/o serial program memory id bit 1 34 id[2] i/o serial program memory id bit 2 35 dvdd digital 3.3v power 36 gpio0[6] i/o general purpose i/o port 0 bit 6 37 dvss digital ground 38 dump_prc i host programming enabled/disabled. 1 for enabled 39 sel_uart_ i serial bus select. 0 for rs-232 40 cvdd digital 2.5v power 41 scs_ o serial camera chip select output 42 cvss digital ground 43 sio1 o serial camera control signal 1 free datasheet http://www.datasheetlist.com/
d atasheet OV528 datasheet doc #ds201 ? omnivision technologies inc., 2002, version 1.0 page 10 pin # name i/o function 44 sio0 i/o serial camera control signal 0 45 id[3] i/o serial program memory id bit 3 46 dvss digital ground 47 gpio0[7] i/o general purpose i/o port 0 bit 7 48 gpio1[0] i/o general purpose i/o port 0 bit 0 49 y[0] i camera y/c b /c r input bit 0 50 dvdd digital 3.3v power 51 gpio1[1] i/o general purpose i/o port 0 bit 1 52 y[1] i camera y/c b /c r input bit 0 53 gpio1[2] i/o general purpose i/o port 0 bit 2 54 y[2] i camera y/c b /c r input bit 0 55 gpio1[3] i/o general purpose i/o port 0 bit 3 56 y[3] i camera y/c b /c r input bit 0 57 dvss digital ground 58 y[4] i camera y/c b /c r input bit 0 59 y[5] i camera y/c b /c r input bit 0 60 dvdd digital 3.3v power 61 y[6] i camera y/c b /c r input bit 0 62 y[7] i camera y/c b /c r input bit 0 63 dvss digital ground 64 pclk i camera pixel clock input table 3. OV528-t64 pin descriptions ? camera interface (12 pins) pin # name i/o function 3 cclk o camera clock output 4 href i camera horizontal window reference input 6 vsync i camera vertical sync input 49, 52, 54, 56, 58, 59, 61, 62 y[0:7] i camera y/c b /c r inputs 64 pclk i camera pixel clock input table 4. OV528-t64 pin descriptions ? serial camera control bus (3 pins) pin # name i/o function 41 scs_ o serial camera chip select output 43 sio1 o serial camera control signal 1 44 sio0 i/o serial camera control signal 0 table 5. OV528-t64 pin descriptions ? serial interface (4 pins) pin # name i/o function 17 rts_ i/o rs-232 rts_ 20 cts_ i rs-232 cts_ 21 rxd i rs-232 rxd 22 txd o rs-232 txd free datasheet http://www.datasheetlist.com/
d atasheet OV528 datasheet doc #ds201 ? omnivision technologies inc., 2002, version 1.0 page 11 table 6. OV528-t64 pin descriptions ? clock & reset (7 pins) pin # name i/o function 2 pll_sel i pll select 8 reset_ i power-on reset input. low-active 11 sxout o serial bus crystal output 12 sxin i serial bus crystal input 16 uclk o rs-232 master clock output 24 xin i system crystal input 25 xout o system crystal output table 7. OV528-t64 pin descriptions ? serial program id (4 pins) pin # name i/o function 27, 33, 34, 45 id[0:3] i/o serial program memory id bit 0~3 table 8. OV528-t64 pin descriptions ? gpio (9 pins) pin # name i/o function 14 gpio0[1] i/o general purpose i/o port 0 bit 1 32 gpio0[3] i/o general purpose i/o port 0 bit 3 36, 47 gpio0[6:7] i/o general purpose i/o port 0 bit 6~7 48, 51, 53, 55 gpio1[0:3] i/o general purpose i/o port 0 bit 0~3 table 9. OV528-t64 pin descriptions ? misc. (6 pins) pin # name i/o function 9 mclk_sel i master clock select. 1 from internal pll. 0 from 48mhz crystal 15 uco_i i external/internal mc select. 0 for internal mc. must sele ct internal mc for OV528 29 snap_ i snapshot button input. low-active 30 test i test mode enabled/disabled. 1 for enabled 38 dump_prc i host programming enabled/disabled. 1 for enabled 39 sel_uart_ i serial bus select. 0 for rs-232 table 10. OV528-t64 pin descriptions ? internal mc i/o ports (1 pin) pin # name i/o function 19 p2[0] i/o internal mc port 2 bit 0 28 ea_ i/o internal mc ea_ table 11. OV528-t64 pin descriptions ? power & ground (18 pins) pin # name i/o function 1, 10, 18, 26, 35, 50, 60 dvdd digital 3.3v power 7, 40 cvdd digital 2.5v power 13, 23, 31, 37, 46, 57, 63 dvss digital ground 5, 42 cvss digital ground free datasheet http://www.datasheetlist.com/
d atasheet OV528 datasheet doc #ds201 ? omnivision technologies inc., 2002, version 1.0 page 12 OV528-t100 pin descriptions table 12. OV528-t100 pin descriptions ? all pins in numeric order pin # name i/o function 1 p0[1] i/o internal mc port 0 bit 1 2 dvdd digital 3.3v power 3 pll_sel i pll select 4 dvss digital ground 5 p0[2] i/o internal mc port 0 bit 2 6 cclk o camera clock output 7 dvdd digital 3.3v power 8 p0[3] i/o internal mc port 0 bit 3 9 href i camera horizontal window reference input 10 dvss digital ground 11 p0[4] i/o internal mc port 0 bit 4 12 cvss digital ground 13 vsync i camera vertical sync input 14 cvdd digital 2.5v power 15 reset_ i power-on reset input. low-active 16 p0[5] i/o internal mc port 0 bit 5 17 mclk_sel i master clock select. 1 from internal pll. 0 from 48mhz crystal 18 dvdd digital 3.3v power 19 sxout o serial bus crystal output 20 sxin i serial bus crystal input 21 dvss digital ground 22 gpio0[1] i/o general purpose i/o port 0 bit 1 23 uco_i i external/internal mc select. 0 for internal mc 24 uclk o rs-232 master clock output 25 p0[6] i/o internal mc port 0 bit 6 26 p0[7] i/o internal mc port 0 bit 7 27 rts_ i/o rs-232 rts_ 28 dvdd digital 3.3v power 29 p2[0] i/o internal mc port 2 bit 0 30 cts_ i rs-232 cts_ 31 p2[1] i/o internal mc port 2 bit 1 32 rxd i rs-232 rxd 33 p2[2] i/o internal mc port 2 bit 2 34 p2[3] i/o internal mc port 2 bit 3 35 txd o rs-232 txd 36 p2[4] i/o internal mc port 2 bit 4 37 dvss digital ground 38 xin i system crystal input 39 xout o system crystal output 40 dvdd digital 3.3v power 41 p2[5] i/o internal mc port 2 bit 5 42 id[0] i/o serial program memory id bit 0 43 ea_ i internal mc ea_ 44 p2[6] i/o internal mc port 2 bit 6 free datasheet http://www.datasheetlist.com/
d atasheet OV528 datasheet doc #ds201 ? omnivision technologies inc., 2002, version 1.0 page 13 pin # name i/o function 45 snap_ i snapshot button input. low-active 46 p2[7] i/o internal mc port 2 bit 7 47 test i test mode enabled/disabled. 1 for enabled 48 gpio0[2] i/o general purpose i/o port 0 bit 2 49 dvss digital ground 50 gpio0[3] i/o general purpose i/o port 0 bit 3 51 wr_ i/o internal mc wr_ 52 int0_ o internal mc int0_ 53 id[1] i/o serial program memory id bit 1 54 id[2] i/o serial program memory id bit 2 55 dvdd digital 3.3v power 56 id[4] i/o serial program memory id bit 4 57 gpio0[6] i/o general purpose i/o port 0 bit 6 58 int1_ o internal mc int1_ 59 dvss digital ground 60 dump_prc i host programming enabled/disabled. 1 for enabled 61 sel_uart_ i serial bus select. 0 for rs-232 62 cvdd digital 2.5v power 63 scs_ o serial camera chip select output 64 cvss digital ground 65 sio1 o serial camera control signal 1 66 rd_ i/o internal mc rd_ 67 dvdd digital 3.3v power 68 sio0 i/o serial camera control signal 0 69 id[3] i/o serial program memory id bit 3 70 dvss digital ground 71 id[5] i/o serial program memory id bit 5 72 gpio0[7] i/o general purpose i/o port 0 bit 7 73 ale i/o internal mc ale 74 psen_ o internal mc psen_ 75 gpio1[0] i/o general purpose i/o port 0 bit 0 76 y[0] i camera y/c b /c r input bit 0 77 id[6] i/o serial program memory id bit 6 78 gpio0[4] i/o general purpose i/o port 0 bit 4 79 dvdd digital 3.3v power 80 gpio1[1] i/o general purpose i/o port 0 bit 1 81 y[1] i camera y/c b /c r input bit 1 82 gpio1[2] i/o general purpose i/o port 0 bit 2 83 y[2] i camera y/c b /c r input bit 2 84 gpio1[3] i/o general purpose i/o port 0 bit 3 85 y[3] i camera y/c b /c r input bit 3 86 gpio1[4] i/o general purpose i/o port 0 bit 4 87 gpio0[5] i/o general purpose i/o port 0 bit 5 88 dvss digital ground 89 p_s i serial/parallel program memory select. 1 for parallel. 0 for serial 90 y[4] i camera y/c b /c r input bit 4 91 gpio1[5] i/o general purpose i/o port 0 bit 5 free datasheet http://www.datasheetlist.com/
d atasheet OV528 datasheet doc #ds201 ? omnivision technologies inc., 2002, version 1.0 page 14 pin # name i/o function 92 y[5] i camera y/c b /c r input bit 5 93 dvdd digital 3.3v power 94 y[6] i camera y/c b /c r input bit 6 95 gpio1[6] i/o general purpose i/o port 0 bit 6 96 y[7] i camera y/c b /c r input bit 7 97 dvss digital ground 98 p0[0] i/o internal mc port 0 bit 0 99 pclk i camera pixel clock input 100 gpio1[7] i/o general purpose i/o port 0 bit 7 table 13. OV528-t100 pin descriptions ? camera interface (12 pins) pin # name i/o function 6 cclk o camera clock output 9 href i camera horizontal window reference input 13 vsync i camera vertical sync input 76, 81, 83, 85, 90, 92, 94, 96 y[0:7] i camera y/c b /c r inputs 99 pclk i camera pixel clock input table 14. OV528-t100 pin descriptions ? serial camera control bus (3 pins) pin # name i/o function 63 scs_ o serial camera chip select output 65 sio1 o serial camera control signal 1 68 sio0 i/o serial camera control signal 0 table 15. OV528-t100 pin descriptions ? serial interface (4 pins) pin # name i/o function 27 rts_ i/o rs-232 rts_ 30 cts_ i rs-232 cts_ 32 rxd i rs-232 rxd 35 txd o rs-232 txd table 16. OV528-t100 pin descriptions ? clock & reset (7 pins) pin # name i/o function 3 pll_sel i pll select 15 reset_ i power-on reset input. low-active 19 sxout o serial bus crystal output 20 sxin i serial bus crystal input 24 uclk o rs-232 master clock output 38 xin i system crystal input 39 xout o system crystal output table 17. OV528-t100 pin descriptions ? serial program id (7 pins) pin # name i/o function 42, 53, 54, 69, 56, 71, 77 id[0:6] i/o serial program memory id bit 0~6 free datasheet http://www.datasheetlist.com/
d atasheet OV528 datasheet doc #ds201 ? omnivision technologies inc., 2002, version 1.0 page 15 table 18. OV528-t100 pin descriptions ? gpio (15 pins) pin # name i/o function 22, 48, 50, 78, 87, 57, 72 gpio0[1:7] i/o general purpose i/o port 0 bit 1~7 75, 80, 82, 84, 86, 91, 95, 100 gpio1[0:7] i/o general purpose i/o port 0 bit 0~7 table 19. OV528-t100 pin descriptions ? misc. (7 pins) pin # name i/o function 17 mclk_sel i master clock select. 1 from internal pll. 0 from 48mhz crystal 23 uco_i i external/internal mc select. 0 for internal mc 45 snap_ i snapshot button input. low-active 47 test i test mode enabled/disabled. 1 for enabled 60 dump_prc i host programming enabled/disabled. 1 for enabled 61 sel_uart_ i serial bus select. 0 for rs-232 89 p_s i serial/parallel program memory select. 1 for parallel. 0 for serial table 20. OV528-t100 pin descriptions ?internal mc i/o ports (23 pins) pin # name i/o function 98, 1, 5, 8, 11, 16, 25, 26 p0[0:7] i/o internal mc port 0 bit 0~7 29, 31, 33, 34, 36, 41, 44, 46 p2[0:7] i/o internal mc port 2 bit 0~7 43 ea_ i internal mc ea_ 51 wr_ i/o internal mc wr_ 52 int0_ o internal mc int0_ 58 int1_ o internal mc int1_ 66 rd_ i/o internal mc rd_ 73 ale i/o internal mc ale 74 psen_ o internal mc psen_ table 21. OV528-t100 pin descriptions ? power & ground (22 pins) pin # name i/o function 2, 7, 18, 28, 40, 55, 67, 79, 93 dvdd digital 3.3v power 14, 62 cvdd digital 2.5v power 4, 10, 21, 37, 49, 59, 70, 88, 97 dvss digital ground 12, 64 cvss digital ground free datasheet http://www.datasheetlist.com/
d atasheet OV528 datasheet doc #ds201 ? omnivision technologies inc., 2002, version 1.0 page 16 OV528-b64 pin descriptions table 22. OV528-b64 pin descriptions ? all pins in numeric order pin # name i/o function a1 gpio1[0] i/o general purpose i/o port 0 bit 0 a2 gpio0[7] i/o general purpose i/o port 0 bit 7 a3 id[3] i/o serial progr am memory id bit 3 a4 cvss gnd digital ground a5 dump_prc i host programming enabled/disabled. 1 for enabled a6 dvdd pwr digital 3.3v power a7 id[1] i/o serial progr am memory id bit 1 a8 gpio0[3] i/o general purpose i/o port 0 bit 3 b1 dvdd pwr digital 3.3v power b2 y[0] i camera y/c b /c r input bit 0 b3 sio1 o serial camera control signal 1 b4 scs_ o serial came ra chip select output b5 sel_uart_ i serial bus select. 0 for rs-232 b6 gpio0[6] i/o general purpose i/o port 0 bit 6 b7 id[2] i/o serial progr am memory id bit 2 b8 test i test mode enabled/disabled. 1 for enabled c1 y[1] i camera y/c b /c r input bit 1 c2 gpio1[1] i/o general purpose i/o port 0 bit 1 c3 sio0 i/o serial camera control signal 0 c4 cvdd pwr digital 2.5v power c5 dvss gnd digital ground c6 id[0] i/o serial progr am memory id bit 0 c7 ea_ i/o internal mc ea_ c8 snap_ i snapshot button input. low-active d1 gpio1[3] i/o general purpose i/o port 0 bit 3 d2 y[2] i camera y/c b /c r input bit 2 d3 gpio1[2] i/o general purpose i/o port 0 bit 2 d4 dvss gnd digital ground d5 dvss gnd digital ground d6 xin i system crystal input d7 xout o system crystal output d8 dvdd pwr digital 3.3v power e1 y[5] i camera y/c b /c r input bit 3 e2 y[3] i camera y/c b /c r input bit 4 e3 dvss gnd digital ground e4 dvss gnd digital ground e5 dvss gnd digital ground e6 txd o rs-232 txd e7 cts_ i rs-232 cts_ e8 rxd i rs-232 rxd f1 y[6] i camera y/c b /c r input bit 6 f2 dvdd pwr digital 3.3v power f3 y[4] i camera y/c b /c r input bit 4 f4 cvdd pwr digital 2.5v power free datasheet http://www.datasheetlist.com/
d atasheet OV528 datasheet doc #ds201 ? omnivision technologies inc., 2002, version 1.0 page 17 pin # name i/o function f5 dvdd pwr digital 3.3v power f6, dvss gnd digital ground f7 dvdd pwr digital 3.3v power f8 p2[0] i/o internal mc port 2 bit 0 g1 y[7] i camera y/c b /c r input bit 7 g2 pll_sel i pll select g3 href i camera horizontal window reference input g4 cvss gnd digital ground g5 reset_ i power-on reset input. low-active g6 sxout o serial bus crystal output g7 uco_i i external/internal mc select. 0 for internal mc. must sele ct internal mc for OV528 g8 rts_ i/o rs-232 rts_ h1 pclk i camera pixel clock input h2 dvdd pwr digital 3.3v power h3 cclk o camera clock output h4 vsync i camera vertical sync input h5 mclk_sel i master clock select. 1 from internal pll. 0 from 48mhz crystal h6 sxin i serial bus crystal input h7 gpio0[1] i/o general purpose i/o port 0 bit 1 h8 uclk o rs-232 master clock output table 23. OV528-b64 pin descriptions ? camera interface (12 pins) pin # name i/o function h3 cclk o camera clock output g3 href i camera horizontal window reference input h4 vsync i camera vertical sync input b2, c1, d2, e2, f3, e1, f1, g1 y[0:7] i camera y/c b /c r inputs h1 pclk i camera pixel clock input table 24. OV528-b64 pin descriptions ? serial camera control bus (3 pins) pin # name i/o function b4 scs_ o serial came ra chip select output b3 sio1 o serial camera control signal 1 c3 sio0 i/o serial camera control signal 0 table 25. OV528-b64 pin descriptions ? serial interface (4 pins) pin # name i/o function g8 rts_ i/o rs-232 rts_ e7 cts_ i rs-232 cts_ e8 rxd i rs-232 rxd e6 txd o rs-232 txd free datasheet http://www.datasheetlist.com/
d atasheet OV528 datasheet doc #ds201 ? omnivision technologies inc., 2002, version 1.0 page 18 table 26. OV528-b64 pin descriptions ? clock & reset (7 pins) pin # name i/o function g2 pll_sel i pll select g5 reset_ i power-on reset input. low-active g6 sxout o serial bus crystal output h6 sxin i serial bus crystal input h8 uclk o rs-232 master clock output d6 xin i system crystal input d7 xout o system crystal output table 27. OV528-b64 pin descriptions ? serial program id (4 pins) pin # name i/o function c6, a7, b7, a3 id[0:3 ] i/o serial program memory id bit 0~3 table 28. OV528-b64 pin descriptions ? gpio (9 pins) pin # name i/o function h7 gpio0[1] i/o general purpose i/o port 0 bit 1 a8 gpio0[3] i/o general purpose i/o port 0 bit 3 b6, a2 gpio0[6:7] i/o general purpose i/o port 0 bit 6~7 a1, c2, d3, d1 gpio1 [0:3] i/o general purpose i/o port 0 bit 0~3 table 29. OV528-b64 pin descriptions ? misc. (6 pins) pin # name i/o function h5 mclk_sel i master clock select. 1 from internal pll. 0 from 48mhz crystal g7 uco_i i external/internal mc select. 0 for internal mc. must sele ct internal mc for OV528 c8 snap_ i snapshot button input. low-active b8 test i test mode enabled/disabled. 1 for enabled a5 dump_prc i host programming enabled/disabled. 1 for enabled b5 sel_uart_ i serial bus select. 0 for rs-232 table 30. OV528-b64 pin descriptions ? internal mc i/o ports (2 pins) pin # name i/o function f8 p2[0] i/o internal mc port 2 bit 0 c7 ea_ i/o internal mc ea_ table 31. OV528-b64 pin descriptions ? power & ground (18 pins) pin # name i/o function h2, f5, f7, d8, a6, b1, f2 dvdd digital 3.3v power f4, c4 cvdd digital 2.5v power c5, d4, d5, e3, e4, e5, f6, dvss digital ground g4, a4 cvss digital ground free datasheet http://www.datasheetlist.com/
d atasheet OV528 datasheet doc #ds201 ? omnivision technologies inc., 2002, version 1.0 page 19 electrical characteristics table 32. dc electrical characteristics v dd = 3.3v+ 10%, ta = 0 to 125 o c symbol parameter condition min typ max unit v ih high level input voltage cmos 0.7xv dd v v ih high level input voltage ttl 2.0 v v il low level input voltage cmos 0.3xv dd v v il low level input voltage ttl 0.8 v v oh high level output voltage 2.4 v dd v v ol low level output voltage 0.2 0.4 v is suspend current suspend 90 ua io normal operation curr ent operating 55 ma table 33. recommended operating conditions symbol parameter rating unit v dd dc supply voltage 3.3v (i/o) 3.0 to 3.6 v v cc dc supply voltage 2.5v (core) 2.25 to 2.75 v t a commercial temperature 0 to 125 o c free datasheet http://www.datasheetlist.com/
d atasheet OV528 datasheet doc #ds201 ? omnivision technologies inc., 2002, version 1.0 page 20 register table & command set register table table 34. register list register address register name r/w function default value 00h cid rw chip id default id is for OV528. users can use this register for sensor id. 28h 01h hsb rw horizontal start byte of image windowing 01h 02h vsb rw vertical start byte of image windowing 01h 03h hpl rw horizontal pixel length. the pixel length = hpl*4. the default horizontal pixel length is 640 a0h 04h vpl rw vertical pixel length. the pi xel length = vpl*4. the default vertical pixel length is 480 78h 05h plc rw polarity control bit 7~3: reserved bit 2: pclk bit 1: href bit 0: vsync 0: inverted 1: normal 03h 06h idc rw bit 7: enable bit 6~0: image disable counter. after sensor starting, users can decide how many frames to discard before capturing. 81h 07h rsvd rw reserved 00h 08h jpc rw jpeg control bit 7: global jpeg enable bit 6: jpeg decoder enable bit 5~1: jpeg control setting bit 0: jpeg encoder enable please use only those value below 00h: update quantiz ation table 9fh: encoding beh: stop encoding c2h: decoding 82h: stop decoding 00h 09h pvc rw preview control bit 7: snapshot button status. read only 3fh: start 00h: stop 00h 0ah hbb rw buffer transfer size ? high byte (real_size/2) 28h 0bh lbb rw buffer transfer size ? low byte (real_size/2) 15h free datasheet http://www.datasheetlist.com/
d atasheet OV528 datasheet doc #ds201 ? omnivision technologies inc., 2002, version 1.0 page 21 register address register name r/w function default value 0ch sbc rw serial bus control bit 7: rts_ polarity control 0: inverted 1: normal bit 6: phase control bit 5: bit ordering 0: low bit first 1: high bit first bit 4: txd/rxd polarity control 0: inverted 1: normal bit 3: mc program control 0: normal 1: download via serial bus bit 2~0: serial bus control enabled/disabled 7h: enabled others: disabled 1fh 0dh ubr rw rs-232 baud rate control baud rate = sxin / 2 / (ubr+1) 7fh 0eh udiv rw uclk divider 80h: uclk = xin others: uclk = xin / 2 / (udiv+1) 01h 0fh cdiv rw cclk divider 80h: cclk = xin others: cclk = xin*2 / (cdiv+1) 01h 10h ccc rw color conversion control bit 7: reserved bit 6~5: down-sampling 0: normal 1: %2 2: %4 3: %8 bit 4: gray/color select 0: gray 1: color bit 3~2: color select 0: 8-bit color 1: 12-bit color 2: 16-bit color 3: reserved bit 1~0: gray select 0: 4 gray 1: 16 gray 2: 256 gray 3: reserved 00h free datasheet http://www.datasheetlist.com/
d atasheet OV528 datasheet doc #ds201 ? omnivision technologies inc., 2002, version 1.0 page 22 register address register name r/w function default value 11h bfc rw buffer control bit 7: reserved bit 6: write buffer failure table 0: enabled 1: disabled bit 5~3: buffer access mode 0: jpeg encoder access 3: mc access 4: jpeg decoder access others: forbidden bit 2: buffer failure table 0: disabled 1: enabled bit 1: address auto increment 0: disabled 1: enabled bit 0: write/read buffer 0: write 1: read 00h 12h bwa rw buffer failure table write address 00h 13h hbwa rw high byte address for mc to access buffer 00h 14h lbwa rw low byte address for mc to access buffer 00h 15h hbwd rw highest byte of write data for buffer failure table 00h 16h mbwd rw middle byte of write data for buffer failure table 00h 17h lbwd rw lowest byte of write data for buffer failure table 00h 18h hbrd r highest byte of read data for buffer failure table ~ 19h mbrd r middle byte of read data for buffer failure table ~ 1ah lbrd r lowest byte of read data for buffer failure table ~ 1bh bac rw buffer access control 0: mc access 1: jpeg encoder access 2: jpeg decoder access others: forbidden 01h 1ch hbjpb rw high byte address of jpeg buffer for mc access 00h 1dh lbjpb rw low byte address of jpeg buffer for mc access 00h 1eh hbjpwd rw high byte write data of jpeg buffer for mc access 00h 1fh lbjpwd rw low byte write data of jpeg buffer for mc access 00h 20h hbjprd r high byte read data of jpeg buffer for mc access ~ 21h lbjpwd r low byte read data of jpeg buffer for mc access ~ 22h hbbwd rw high byte write data of buffer for mc access 00h 23h lbbwd rw low byte write data of buffer for mc access 00h 24h hbbrd r high byte read data of buffer for mc access ~ 25h lbbrd r low byte read data of buffer for mc access ~ 26h hbsrd r high byte read data of serial bus for mc access ~ 27h lbsrd r low byte read data of serial bus for mc access ~ free datasheet http://www.datasheetlist.com/
d atasheet OV528 datasheet doc #ds201 ? omnivision technologies inc., 2002, version 1.0 page 23 register address register name r/w function default value 28h chc rw chip control bit 7~6: reserved bit 5: jpeg decoding 0: disabled 1: enabled bit 4: serial bus in control 0: read mc commands from the host 1: read data from the host to buffer bit 3~2: serial bus out control 0: write preview image to the host 1: write jpeg still picture to the host 2: write mc commands to the host bit 1~0: jpeg encoding/buffer transfer 0: transfer data from the host to buffer 3: jpeg encoding 00h 29h hbswd rw high byte write data of serial bus for mc access 00h 2ah lbswd rw low byte write data of serial bus for mc access 00h 2bh csd r current data byte received from serial bus ~ 2ch rstc w reset control bit 2: logic reset 0: reset 1: normal bit 1: system reset 0: reset 1: normal bit 0: suspend 0: normal 1: suspend 06h 2dh rust rw resume start time 00h 2eh ruet rw resume end time 00h 2fh ~ 47h rsvd ~ reserved ~ 48h c0 rw r matrix y coefficient. r=c0*y+c1* c r +c2* c b +rof 40h 49h c1 rw r matrix c r coefficient 00h 4ah c2 rw r matrix c b coefficient 58h 4bh rof rw r matrix offset 00h 4ch c3 rw g matrix y c oefficient. g=c3*y+c4* c r +c5* c b +gof 40h 4dh c4 rw g matrix c r coefficient 96h 4eh c5 rw g matrix c b coefficient adh 4fh gof rw g matrix offset 00h 50h c6 rw b matrix y coefficient. b=c6*y+c7* c r +c8* c b +bof 40h 51h c7 rw b matrix c r coefficient 6fh 52h c8 rw b matrix c b coefficient 00h 53h bof rw b matrix offset 00h 54h rstp0 rw r step conversion 0 24h 55h rstp1 rw r step conversion 1 49h 56h rstp2 rw r step conversion 2 6dh 57h rstp3 rw r step conversion 3 92h 58h rstp4 rw r step conversion 4 b6h 59h rstp5 rw r step conversion 5 dbh 5ah rstp6 rw r step conversion 6 ffh 5bh gstp0 rw g step conversion 0 24h 5ch gstp1 rw g step conversion 1 49h 5dh gstp2 rw g step conversion 2 6dh 5eh gstp3 rw g step conversion 3 92h 5fh gstp4 rw g step conversion 4 b6h free datasheet http://www.datasheetlist.com/
d atasheet OV528 datasheet doc #ds201 ? omnivision technologies inc., 2002, version 1.0 page 24 register address register name r/w function default value 60h gstp5 rw g step conversion 5 dbh 61h gstp6 rw g step conversion 6 ffh 62h bstp0 rw b step conversion 0 55h 63h bstp1 rw b step conversion 1 aah 64h bstp2 rw b step conversion 2 ffh 65h css rw chip select & status bit 7: serial bus received fifo empty status. read only bit 6: serial bus received fifo full status. read only bit 5: serial bus transmitted fifo empty status. read only bit 4: serial bus transmitted fifo full status. read only bit 3: reserved bit 2: chip select of program memory bit 1: chip select of buffer bit 0: chip select of jpeg buffer 08h 66h hbsrc r highest byte of serial bus received counter ~ 67h mbsrc r middle byte of serial bus received counter ~ 68h lbsrc r lowest byte of serial bus received counter ~ 69h hbsri rw highest byte of serial bus received interrupt counter 00h 6ah mbsri rw middle byte of serial bus received interrupt counter 00h 6bh lbsri rw lowest byte of serial bus received interrupt counter 08h 6ch hbsbtc r highest byte of serial bus transmitted counter ~ 6dh mbsbtc r middle byte of serial bus transmitted counter ~ 6eh lbsbtc r lowest byte of serial bus transmitted counter ~ 6fh hbsbti rw highest byte of serial bus transmitted interrupt counter 00h 70h mbsbti rw middle byte of serial bus transmitted interrupt counter 00h 71h lbsbti rw lowest byte of serial bus transmitted interrupt counter 08h 72h qzc rw quantization control bit 7: chroma quantization select 0: w/o rounding 1: w rounding bit 6~4: chroma quantization bias bit 3: luma quantization select 0: w/o rounding 1: w rounding bit 2~0: luma quantization bias cch 73h sbd rw snapshot de-bounce delay 10h 74h int0m rw mc external interrupt 0 mask bit 7: buffer overflow interrupt bit 6: serial bus receiving done interrupt bit 5: serial bus transmitting done interrupt bit 4: jpeg decoding done interrupt bit 3: jpeg encoding done interrupt bit 2: reserved bit 1: image start interrupt bit 0: snapshot interrupt ffh 75h int0s r mc external interrupt 0 status ~ 76h hbpa rw high byte of mc program memory address 00h 77h lbpa rw low byte of mc program memory address 00h 78h pwd rw mc program memory write data 00h 79h prd r mc program memory read data ~ 7ah rsvd rw reserved 00h 7bh sccs rw sccb speed control sccb clock = xin/2/(sccs+1) 13h free datasheet http://www.datasheetlist.com/
d atasheet OV528 datasheet doc #ds201 ? omnivision technologies inc., 2002, version 1.0 page 25 register address register name r/w function default value 7ch sccc rw sccb command 0: start, perform sccb start condition 1: write byte, ship out sccw from sio0 by msb first 2: write bit, ship out sccw[7] from sio0 3: read byte, store the data on sio0 in sccr by msb first 4: read bit, store the dat a on sio0 in sccr[0] 5: stop, perform sccb stop condition 6: toggle ?scs_?, reverse the current ?scs_? signal 7: idle 07h 7dh sccw rw sccb write data 00h 7eh sccr r sccb read data ~ 7fh sccb r sccb busy bit 7: busy 0: normal 1: busy ~ 80h int1m rw mc external interrupt 1 mask bit 7~2: reserved bit 1: sccb ready bit 0: jpeg decoder header done ffh 81h int1s r mc external interrupt 1 status ~ 82h gpio0r r gpio0 read data ~ 83h gpio0d rw gpio0 direction control 0: output 1: input ffh 84h gpio0w rw gpio0 write data 0fh 85h gpio1r r gpio1 read data ~ 86h gpio1d rw gpio1 direction control 0: output 1: input 00h 87h gpio1w rw gpio1 write data aah 88h jphs rw jpeg header size 14h 89h hjpes r high byte of jpeg encoding size (real_size/4) ~ 8ah ljpes r low byte of jpeg encoding size (real_size/4) ~ 8bh jpqta rw jpeg quant ization table address 00h 8ch jpqtw rw jpeg quantiz ation table write data 00h free datasheet http://www.datasheetlist.com/
d atasheet OV528 datasheet doc #ds201 ? omnivision technologies inc., 2002, version 1.0 page 26 register address register name r/w function default value 8dh jpsr rw jpeg status register bit 7: byte stuff 0: disabled 1: enabled bit 6: encoder table 0: disabled 1: enabled bit 5: quantization table 0: disabled 1: enabled bit 4: header 0: disabled 1: enabled bit 3: decoder one shot 0: disabled 1: enabled bit 2: encoder one shot 0: disabled 1: enabled bit 1: operation modes 0: encoding 1: decoding bit 0: codec 0: enabled 1: disabled 04h 8eh hbjebc rw high byte of jpeg encoder block count 1ch 8fh lbjebc rw low byte of jpeg encoder block count 20h 90h stcs r serial bus transmitting checksum ~ 91h srcs r serial bus receiving checksum ~ 92h jqtrd r jpeg quantizat ion table read data ~ 93h hbbra r high byte of buffer read address ~ 94h lbbra r low byte of buffer read address ~ 95h spc0 rw special control register 0 40h(160x128), 20h(80x64 for vga), 3ah(80x64 for cif), 80h(other) 80h 96h spc1 rw special control register 1 00h(160x128), 00h(80x64 for vga), 2eh(80x64 for cif), 00h(other) 00h 97h spc2 rw special control register 2 44h(160x128), 22h(80x64 for vga), 38h(80x64 for cif), 80h(other) 80h 98h spc3 rw special control register 3 44h(160x128), 22h(80x64 for vga), e3h(80x64 for cif), 00h(other) 00h 99h spc4 rw special control register 4 13h(160x128), 13h(80x64 for vga), 13h(80x64 for cif), 00h(other) 00h 9ah spc5 rw special control register 5 13h(160x128), 13h(80x64 for vga), 13h(80x64 for cif), 00h(other) 00h free datasheet http://www.datasheetlist.com/
d atasheet OV528 datasheet doc #ds201 ? omnivision technologies inc., 2002, version 1.0 page 27 example of command set users can define their own command sets by changing firmwar e and the host driver. this is a sample command set? this is the default command set? table 35. command list command id number parameter1 parameter2 parameter3 parameter4 initial ffffff01h interface speed preview type preview resolution jpeg resolution dump ffffff02h 00h 00h 00h 00h set register ffffff03h address low byte address high byte data low byte data high byte get picture ffffff04h pictur e type picture id 00h 00h snapshot ffffff05h snapshot type skip frame low byte skip frame high byte 00h save data ffffff06h desti nation length byte 0 length byte 1 picture id/ length byte 2 reserved ffffff07h ~ ~ ~ ~ reset ffffff08h rese t type 00h 00h xxh* power off ffffff 09h 00h 00h 00h 00h data ffffff0ah data type length byte 0 length byte 1 picture id/ length byte 2 get register ffffff0bh address low byte address high byte 00h 00h download program ffffff0ch destination length byte 0 length byte 1 length byte 2 sync ffffff0dh 00h 00h 00h 00h ack ffffff0eh command id ack counter 00h 00h nak ffffff0fh 00h n ak counter error number 00h * if the parameter is ffh, the command is a special re set command and the firmware performs it immediately. initial (ffffff01h) the host issues this command to configure the OV528. afte r receiving this command, t he OV528 programs its internal settings based on the mc firmware. free datasheet http://www.datasheetlist.com/
d atasheet OV528 datasheet doc #ds201 ? omnivision technologies inc., 2002, version 1.0 page 28 interface speed serial interface speed = system clock frequency / (2 * interface speed) table 36. rs-232 baud rate preview type 4 gray scale 01h 16 gray scale 02h 256 gray scale 03h 8-bit color 04h 12-bit color 05h 16-bit color 06h jpeg 07h preview resolution for vga sensor 80 x 60 01h 160 x 120 03h 320 x 240 05h 640 x 480 07h preview resolution for cif sensor 88 x 72 02h 176 x 144 04h 352 x 288 06h jpeg preview resolution for vga sensor 80 x 64 01h 160 x 128 03h 320 x 240 05h 640 x 480 07h y12 (khz) y13 (khz) baud rate parameter baud rate (hz) description 12,000 sxin=3,686.4 8 7,200 3,686,400 / 2 8+1 12,000 sxin=3,686.4 7 14,400 3,686,400 / 2 7+1 12,000 sxin=3,686.4 6 28,800 3,686,400 / 2 6+1 12,000 sxin=3,686.4 5 57,600 3,686,400 / 2 5+1 12,000 sxin=3,686.4 4 115,200 3,686,400 / 2 4+1 ? 12,000 sxin=4,915.2 8 9,600 4,915,200 / 2 8+1 12,000 sxin=4,915.2 7 19,200 4,915,200 / 2 7+1 12,000 sxin=4,915.2 6 38,400 4,915,200 / 2 6+1 12,000 sxin=4,915.2 5 76,800 4,915,200 / 2 5+1 12,000 sxin=4,915.2 4 153,600 4,915,200 / 2 4+1 ? 14,745.6 sxin=uclk 8 7,200 3,686,400 / 2 8+1 14,745.6 sxin=uclk 7 14,400 3,686,400 / 2 7+1 14,745.6 sxin=uclk 6 28,800 3,686,400 / 2 6+1 14,745.6 sxin=uclk 5 57,600 3,686,400 / 2 5+1 14,745.6 sxin=uclk 4 115,200 3,686,400 / 2 4+1 ? free datasheet http://www.datasheetlist.com/
d atasheet OV528 datasheet doc #ds201 ? omnivision technologies inc., 2002, version 1.0 page 29 jpeg preview resolution for cif sensor 80 x 64 02h 176 x 144 04h 352 x 288 06h dump (ffffff02h) OV528 resets all registers to default va lues after receiving this command. set register (ffffff03h) the host can program OV528 internal registers by sending this command. get picture (ffffff04h) the host can get a picture from the OV528 by sending this command. picture type snapshot picture 01h preview picture 02h serial flash picture 03h parallel flash picture 04h jpeg preview picture 05h display picture 06h picture id this parameter determines which picture is going to be sent out from external flash me mory. the picture id starts from 1. snapshot (ffffff05h) OV528 keeps a single frame of jpeg still picture data in the buffer after receiving this command. snapshot type compressed picture 00h uncompressed picture 01h skip frame counter the host can define the number of dropped frames before compression occurs. ?0 ? keeps the current fr ame, ?1? captures the next frame, and so forth. save data (ffffff06h) the host can save data to the OV528 by sending this command. destination serial bus to data memory 01h serial bus to fifo memory 02h serial bus to serial flash 03h serial bus to parallel flash 04h data memory to serial flash 05h data memory to parallel flash 06h free datasheet http://www.datasheetlist.com/
d atasheet OV528 datasheet doc #ds201 ? omnivision technologies inc., 2002, version 1.0 page 30 length byte 1 and length byte 0 if data is saved from data memory to serial/parallel flash me mory and the picture id starts from 1, those two bytes are 0000h. alternatively, these two bytes repres ent the lower two bytes of saved data length. picture id/length byte 2 if data is saved from data memory to serial/parallel flash me mory and the picture id starts from 1, this byte represents the picture number. or, this byte represent s the highest byte of the saved data length. reset (ffffff08h) the host can reset OV528 by issuing this command. reset type ?00h? resets the whole system. OV528 will reboot and reset all registers and state machines. ? 01h? resets state machines only. power off (ffffff09h) the host can suspend OV528 by sending this command. OV528 will go into sleep mode after receiving this command. the host must send sync co mmand (ffffff0dh) to wa ke up OV528 for certain period until receiving ack command from OV528. data (ffffff0ah) the host receives data from OV528 by sending this comm and. the unit of length is bytes and doesn?t include the command length. data type register data 00h jpeg picture 01h preview picture 02h serial flash picture 03h parallel flash picture 04h jpeg preview picture 05h display picture 06h length byte 1 and length byte 0 if the host received jpeg picture, preview picture, register or flas h picture data along with the picture id 0, these two bytes represent the length of received data. or(otherwis e?), these two bytes are 0000h. picture id/length byte 2 if the host received flash picture data and the picture id starts from 1, this byte represents the picture number. or, this byte is the highest byte of the l ength. pls verifiy correct wording get register (ffffff0bh) the host can read the OV528 internal registers by s ending this command. the OV528 will respond and send back the register value by using the data command (ffffff0ah). download program (ffffff0ch) the host can download a program to OV528 by sending this command. after downloading the program into the program memory of OV528, the host must send sync command for ce rtain period and wait until it responses and sends ack command to the host. destination program memory: 05h free datasheet http://www.datasheetlist.com/
d atasheet OV528 datasheet doc #ds201 ? omnivision technologies inc., 2002, version 1.0 page 31 length these three bytes represent the lo wer two bytes of download length. sync (ffffff0dh) either the host or the OV528 can issue this command. ack command (ffffff0eh) must be sent out after receiving this command. ack (ffffff0eh) this command indicates a correct transmission. after rece iving any valid command, ac k command must be sent out except when downloading program or getting preview data. command id the received command id ack count a sequence-counter for ack nak (ffffff0fh) this command indicates corrupted tr ansmission or unsupported features. nak count a sequence-counter for nak error number error condition number free datasheet http://www.datasheetlist.com/
d atasheet OV528 datasheet doc #ds201 ? omnivision technologies inc., 2002, version 1.0 page 32 mechanical information OV528-t64 package figure 5. OV528-t64 package 116 17 32 33 48 49 64 0.5 +0.05 -0.05 0.22 10.00 12.00 10.00 12.00 0.60+ 0.15 0.08 0.05~0.15 1.00 1.00+ 0.05 0.60+ 0.15 0~7 o 1.20 max dimension: mm free datasheet http://www.datasheetlist.com/
d atasheet OV528 datasheet doc #ds201 ? omnivision technologies inc., 2002, version 1.0 page 33 OV528-t100 package figure 6. OV528-t100 package 125 26 50 51 75 76 100 0.5 +0.05 -0.05 0.22 14.00 16.00 14.00 16.00 0.60+ 0.15 0.08 0.05~0.15 1.00 1.00+ 0.05 0.60+ 0.15 0~7 o 1.20 max dimension: mm free datasheet http://www.datasheetlist.com/
d atasheet OV528 datasheet doc #ds201 ? omnivision technologies inc., 2002, version 1.0 page 34 OV528-b64 package figure 7. OV528-b64 package dimension: mm d e2 1 2 3 4 5 6 7 8 a b c d e f g h (e1) (d1) e d2 0.10 top view e detail b detail a detail b b f f bottom view detail a seating plane a2 aaa c a1 a b side view dimensional references ref. min. nor. max. a 1.10 1.25 1.40 a1 0.25 0.30 0.35 a2 0.65 0.70 0.75 d 7.80 8.00 8.20 d1 5.60 bcs. d2 7.80 8.00 8.20 e 7.80 8.00 8.20 e1 5.60 bcs. e2 7.80 8.00 8.20 b 0.45 0.50 0.55 c 0.20 0.25 0.30 aaa 0.12 e 0.80 bsc. f 1.10 1.20 1.30 indicates ball a1 free datasheet http://www.datasheetlist.com/
d atasheet OV528 datasheet doc #ds201 ? omnivision technologies inc., 2002, version 1.0 page 35 revision history rev no. date author description 1.0 apr. 10, 2002 nicholas s. nam stripe dibble initial version 1.1 may 23, 2002 nicholas s. nam change register address ffxx -> xx (xx is register address) 1.2 jun. 28, 2002 nicholas s. nam a ppend pin descriptions for b64 & b100 append mechanical information for b64 & b100 1.3 oct. 10, 2002 nicholas s. nam removed pin descriptions for b100 removed mechanical information for b100 free datasheet http://www.datasheetlist.com/


▲Up To Search▲   

 
Price & Availability of OV528

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X